{{/rollTotal() dmgtrack 1}}
{{#rollTotal() dmgtrack 2}}
{{/rollTotal() dmgtrack 2}}
{{#rollTotal() dmgtrack 3}}
{{name}}
{{#type}}{{type}}{{/type}}
{{#statname}}{{statname}}{{/statname}}
{{#d20roll}}
{{#rollGreater() difficulty 0}}
{{#^rollLess() d20roll targnumroll}}
Success!
{{/^rollLess() d20roll targnumroll}}
{{#rollLess() d20roll targnumroll}}
Failure
{{/rollLess() d20roll targnumroll}}
{{/rollGreater() difficulty 0}}
{{#rollGreater() difficulty 0}}
Difficulty
{{difficulty}}
(TN
{{targnum}})
{{#skilled}}
{{#rollTotal() skilled -1}}
Inability
+ 1
{{/rollTotal() skilled -1}}
{{#rollTotal() skilled 1}}
Trained
- 1
{{/rollTotal() skilled 1}}
{{#rollTotal() skilled 2}}
Specialized
- 2
{{/rollTotal() skilled 2}}
{{/skilled}}
{{#rollGreater() assets 0}}
Assets
- {{assets}}
{{/rollGreater() assets 0}}
{{#atkmod}}
{{#rollGreater() atkmod 0}}
Mod
- {{atkmod}}
{{/rollGreater() atkmod 0}}
{{/atkmod}}
{{#rollGreater() effortroll 0}}
Effort
- {{effortroll}}
{{/rollGreater() effortroll 0}}
{{#^rollTotal() targnumroll targnum}}
Final =
{{finaldiff}}
(TN
{{targnumroll}})
{{/^rollTotal() targnumroll targnum}}
{{/rollGreater() difficulty 0}}
Roll:
{{d20roll}}
Beats difficulty
{{#rollLess() d20roll 3}}
0 (TN 0)
{{/rollLess() d20roll 3}}
{{#rollBetween() d20roll 3 5}}
1 (TN 3)
{{/rollBetween() d20roll 3 5}}
{{#rollBetween() d20roll 6 8}}
2 (TN 6)
{{/rollBetween() d20roll 6 8}}
{{#rollBetween() d20roll 9 11}}
3 (TN 9)
{{/rollBetween() d20roll 9 11}}
{{#rollBetween() d20roll 12 14}}
4 (TN 12)
{{/rollBetween() d20roll 12 14}}
{{#rollBetween() d20roll 15 17}}
5 (TN 15)
{{/rollBetween() d20roll 15 17}}
{{#rollBetween() d20roll 18 20}}
6 (TN 18)
{{/rollBetween() d20roll 18 20}}
{{#rollTotal() difficulty 0}}
{{#skilled}}
{{#rollTotal() skilled -1}}
Inability
+ 1
{{/rollTotal() skilled -1}}
{{#rollTotal() skilled 1}}
Trained
- 1
{{/rollTotal() skilled 1}}
{{#rollTotal() skilled 2}}
Specialized
- 2
{{/rollTotal() skilled 2}}
{{/skilled}}
{{#rollGreater() assets 0}}
Assets
- {{assets}}
{{/rollGreater() assets 0}}
{{#atkmod}}
{{#rollGreater() atkmod 0}}
Mod
- {{atkmod}}
{{/rollGreater() atkmod 0}}
{{/atkmod}}
{{#rollGreater() effortroll 0}}
Effort
- {{effortroll}}
{{/rollGreater() effortroll 0}}
{{#rollLess() finaldiff 0}}
= Difficulty
{{finaldiff}}
Steps
{{/rollLess() finaldiff 0}}
{{#rollGreater() finaldiff 0}}
= Difficulty
+ {{finaldiff}}
Steps
{{/rollGreater() finaldiff 0}}
{{/rollTotal() difficulty 0}}
{{#rollWasCrit() d20roll}}
{{#rollLess() dmgtrack 2}}
Special:
{{#rollLess() dmgtrack 1}}
{{#rollTotal() d20roll 17}}+1 damage{{/rollTotal() d20roll 17}}
{{#rollTotal() d20roll 18}}+2 damage{{/rollTotal() d20roll 18}}
{{#rollTotal() d20roll 19}}Minor effect or +3 damage{{/rollTotal() d20roll 19}}
{{#rollGreater() d20roll 19}}Major effect or +4 damage{{/rollGreater() d20roll 19}}
{{/rollLess() dmgtrack 1}}
{{#rollTotal() dmgtrack 1}}+1 damage{{/rollTotal() dmgtrack 1}}
{{/rollLess() dmgtrack 2}}
{{/rollWasCrit() d20roll}}
{{#rollWasFumble() d20roll}}
{{/rollWasFumble() d20roll}}
{{/d20roll}}
{{#rollGreater() bonusdmg 0}}
Damage
{{bonusdmg}}
({{effortdmg}} effort)
{{/rollGreater() bonusdmg 0}}
{{#rollGreater() totalcost 0}}
Cost
{{effortcost}}+{{statexpense}}-{{attredge}}=
{{totalcost}}
{{#rollTotal() useapi 1}}
[Apply cost (API)](!cypher-modstat {{charid}}|{{stat}}|{{totalcost}})
{{/rollTotal() useapi 1}}
{{/rollGreater() totalcost 0}}
{{#recoverpoints}}
{{recovery}}
{{recoverpoints}} Points
rest
{{#rollTotal() recovaction 0}}
1 action
{{/rollTotal() recovaction 0}}
{{#rollTotal() recovaction 1}}
10 mins
{{/rollTotal() recovaction 1}}
{{#rollTotal() recovaction 2}}
1 hour
{{/rollTotal() recovaction 2}}
{{#rollTotal() recovaction 3}}
10 hours
{{/rollTotal() recovaction 3}}
next
{{#rollTotal() recovaction 0}}
{{#^rollTotal() useapi 1}}
10 mins
{{/^rollTotal() useapi 1}}
{{#rollTotal() useapi 1}}
[10 mins](!cypher-modstat {{charid}}|recovery-rolls|1)
{{/rollTotal() useapi 1}}
{{/rollTotal() recovaction 0}}
{{#rollTotal() recovaction 1}}
{{#^rollTotal() useapi 1}}
1 hour
{{/^rollTotal() useapi 1}}
{{#rollTotal() useapi 1}}
[1 hour](!cypher-modstat {{charid}}|recovery-rolls|2)
{{/rollTotal() useapi 1}}
{{/rollTotal() recovaction 1}}
{{#rollTotal() recovaction 2}}
{{#^rollTotal() useapi 1}}
10 hours
{{/^rollTotal() useapi 1}}
{{#rollTotal() useapi 1}}
[10 hours](!cypher-modstat {{charid}}|recovery-rolls|3)
{{/rollTotal() useapi 1}}
{{/rollTotal() recovaction 2}}
{{#rollTotal() recovaction 3}}
{{#^rollTotal() useapi 1}}
1 action
{{/^rollTotal() useapi 1}}
{{#rollTotal() useapi 1}}
[1 action](!cypher-modstat {{charid}}|recovery-rolls|0)
{{/rollTotal() useapi 1}}
{{/rollTotal() recovaction 3}}
{{/recoverpoints}}
{{#depletionroll}}
Depletion roll
{{thresholddesc}}
Roll:
{{depletionroll}}
{{#rollGreater() depletionroll threshold}}
Not depleted
{{/rollGreater() depletionroll threshold}}
{{#rollTotal() depletionroll threshold}}
Last use!
{{/rollTotal() depletionroll threshold}}
{{#rollLess() depletionroll threshold}}
Last use!
{{/rollLess() depletionroll threshold}}
{{/depletionroll}}
{{#description}}
{{#level}}
Level
{{#rollTotal() level -1}}
Inability
{{/rollTotal() level -1}}
{{#rollTotal() level 0}}
Untrained
{{/rollTotal() level 0}}
{{#rollTotal() level 1}}
Trained
{{/rollTotal() level 1}}
{{#rollTotal() level 2}}
Specialized
{{/rollTotal() level 2}}
{{/level}}
{{description}}
{{/description}}
{{#used}}
{{#rollTotal() used 1}}
Used
{{/rollTotal() used 1}}
{{/used}}